AMultilevel Approach to the Graph Colouring Problem
نویسنده
چکیده
Wemotivate, derive and implement a multilevel approach to the graph colouring problem. The resulting algorithm progressively coarsens the problem, initialises a colouring and then employs either Culberson’s iterated greedy algorithm or tabu search to refine the solution on each of the coarsened problems in reverse order. Tests on a large suite of problem instances indicate that for low-density graphs (up to around 30% edge density) the multilevel paradigm can either speed up (iterated greedy) or even improve (tabu search) the asymptotic convergence. This augments existing evidence that, although the multilevel framework cannot be considered as a panacea for combinatorial optimisation problems, it can provide a useful addition to the combinatorial optimisation toolkit.
منابع مشابه
Solving a nurse rostering problem considering nurses preferences by graph theory approach
Nurse Rostering Problem (NRP) or the Nurse Scheduling Problem (NSP) is a complex scheduling problem that affects hospital personnel on a daily basis all over the world and is known to be NP-hard.The problem is to decide which members of a team of nurses should be on duty at any time, during a rostering period of, typically, one month.It is very important to efficiently utilize time and effort, ...
متن کاملThe complexity of tropical graph homomorphisms
A tropical graph (H, c) consists of a graph H and a (not necessarily proper) vertex-colouring c of H. For a fixed tropical graph (H, c), the decision problem (H, c)-Colouring asks whether a given input tropical graph (G, c1) admits a homomorphism to (H, c), that is, a standard graph homomorphism of G to H that also preserves vertex-colours. We initiate the study of the computational complexity ...
متن کاملCombining CP and ILP in a Tree Decomposition of Bounded Height for the Sum Colouring Problem
The Sum Colouring Problem is an NP-hard problem derived from the well-known graph colouring problem. It consists in finding a proper colouring which minimizes the sum of the assigned colours rather than the number of those colours. This problem often arises in scheduling and resource allocation. In this paper, we conduct an in-depth evaluation of ILP and CP’s capabilities to solve this problem,...
متن کاملSelf-Organizing Approach to Graph Vertex Colouring in the Applications of Ad Hoc Networks
In this paper we propose a self-organizing method for the graph colouring problem. The proposed self-organizing method for the graph colouring extends the chemical casting model and makes it possible to find the number of colours needed to colour the graph. The self-organizing approach is needed to solve scheduling tasks in the applications of ad hoc networks. Nodes in ad hoc networks are usual...
متن کاملPalette-colouring: a belief-propagation approach
We consider a variation of the prototype combinatorial-optimisation problem known as graph-colouring. Our optimisation goal is to colour the vertices of a graph with a fixed number of colours, in a way to maximise the number of different colours present in the set of nearest neighbours of each given vertex. This problem, which we pictorially call palette-colouring, has been recently addressed a...
متن کامل